package com.wust.eim.mapper;

import com.wust.eim.po.TblLaboratory;
import com.wust.eim.po.TblLaboratoryExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TblLaboratoryMapper {
    int countByExample(TblLaboratoryExample example);

    int deleteByExample(TblLaboratoryExample example);

    int deleteByPrimaryKey(String lid);

    int insert(TblLaboratory record);

    int insertSelective(TblLaboratory record);

    List<TblLaboratory> selectByExample(TblLaboratoryExample example);

    TblLaboratory selectByPrimaryKey(String lid);

    int updateByExampleSelective(@Param("record") TblLaboratory record, @Param("example") TblLaboratoryExample example);

    int updateByExample(@Param("record") TblLaboratory record, @Param("example") TblLaboratoryExample example);

    int updateByPrimaryKeySelective(TblLaboratory record);

    int updateByPrimaryKey(TblLaboratory record);
}